@charset "utf-8";
/* 全局 */
body{background:url(../images/bg1.jpg) repeat center top;}
.wide{width:1000px; margin:0px auto; text-align:center;}

.header{width:100%; height:105px; overflow:hidden;}
.logo{ width:192px; height:105px; display:block; float:left; padding-left:25px; background:url(../images/logo_03.png) no-repeat right center; /*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo_03.png', sizingMethod='scale');*/}

.content{height:auto; min-height:710px; overflow:hidden;}

.nav{width:248px; float:left; height:auto;}
.nav ul{list-style:none; width:100%;}
.nav ul li{height:auto; overflow:hidden; background-image:url(../images/menu_03.png); background-repeat:no-repeat;}
.nav ul li ul{list-style:none; width:100%;}
.nav ul li ul li{height:60px; overflow:hidden; background-repeat:no-repeat;}
.nav ul li ul li a{text-indent:76px;}
.nav ul li.a_{background-position:center top; background-image:url(../images/a__03.png);}
.nav ul li.a0{background-position:center top; background-image:url(../images/a0_03.png);}
.nav ul li.a1{background-position:center top; background-image:url(../images/a1_03.png);}
.nav ul li.a2{background-position:center top; background-image:url(../images/a2_03.png);}
.nav ul li.a3{background-position:center top; background-image:url(../images/a3_03.png);}
.nav ul li ul li.a0{background-position:20px top; background-image:url(../images/a0_03.png);}
.nav ul li ul li.a1{background-position:20px top; background-image:url(../images/a1_03.png);}
.nav ul li ul li.a2{background-position:20px top; background-image:url(../images/a2_03.png);}
.nav ul li ul li.a3{background-position:20px top; background-image:url(../images/a3_03.png);}
.nav ul li a{display:block; width:100%; height:60px; line-height:60px; text-align:left; text-indent:66px; font-size:14px; color:#91b1cd; background:url(../images/nav_focus_03.png) no-repeat center -60px;}
.nav ul li a.focus,.nav ul li a:hover{ background:url(../images/nav_focus_03.png) no-repeat center 0px; color:#009cff;}

.right{width:732px; float:right; min-height:400px; float:right;}
.position{ height:60px; line-height:60px; text-align:left; background:url(../images/position_pre_03.png) 15px center no-repeat; text-indent:55px; color:#91b1cd; font-size:14px;}

.simple_detail{padding:20px 20px 10px; text-align:left; color:#a6c6e1; line-height:2em;}
.pro_detail{padding:15px 0px 10px;}
.list_box{width:100%; height:260px; margin-top:10px; text-align:center; background:url(../images/guitai_03.png) no-repeat center bottom;}
.left_right{width:60px; height:260px; float:left; overflow:hidden;}
.left_right a{display:block; height:120px; width:100%; cursor:pointer; margin-top:140px;}
.pro_list{width:610px; height:200px; overflow:hidden; float:left;}
.pro_detail ul{list-style:none;}
.pro_detail ul li{width:152px; height:200px;/* padding:0px 10px;*/ float:left; text-align:center;}
.pro_detail ul li a{display:block; width:148px; color:#91b1cd; line-height:24px; text-align:center; margin:0px auto; cursor:pointer;}
.pro_detail ul li a.pic{height:170px;}
.pro_detail ul li a.tit{height:24px; font-size:14px; font-weight:bold;}

#dialog{width:273px; height:342px;/* background:url(../images/layout_03.png) no-repeat center -35px;*/}
#dialog table{width:100%; color:#a6c6e1;}
#dialog table tr td{text-align:center; line-height:22px;}
#dialog table tr td div.info{padding:0px 10px; line-height:40px;}
#dialog table tr td #dialog_image{margin:0px auto;}
#dialog table tr td #dialog_detail{text-align:left; color:#a6c6e1; padding:0px 10px; height:120px; overflow:hidden;}
#dialog table tr td #dialog_price,#dialog table tr td #dialog_date{float:left; line-height:40px; text-align:left; color:#a6c6e1;}
#dialog table tr td #dialog_date{float:right;}
.footer{ min-height:60px; width:100%; padding:30px 0px 30px; text-align:center; color:#6e96b6; line-height:2em; background:#000000;}